/* EMV-related definitions */
#define		EMV_COUNTRY_CODE_SIZE				5       // ASCII rep. of 2 bytes binary
#define		EMV_CURRENCY_CODE_SIZE				5       // ASCII rep. of 2 bytes binary
#define		EMV_TERM_CAPABILITIES_SIZE	   		7       // ASCII rep. of 3 bytes binary
#define		EMV_ADD_TERM_CAPABILITIES_SIZE 		11      // ASCII rep. of 5 bytes binary
#define		EMV_TERM_TYPE_SIZE 					3       // ASCII rep. of 1 byte
#define		EMV_TAC_DEFAULT_SIZE		 		11      // ASCII rep. of 5 bytes binary
#define		EMV_TAC_DENIAL_SIZE			 		11      // ASCII rep. of 5 bytes binary
#define		EMV_TAC_ONLINE_SIZE			 		11      // ASCII rep. of 5 bytes binary
#define		EMV_TAC_SIZE				 		11      // ASCII rep. of 5 bytes binary
#define		EMV_MAX_TDOL_SIZE					65		// ASCII rep. of 32 bytes binary
#define		EMV_MAX_DDOL_SIZE					65		// ASCII rep. of 32 bytes binary
#define		EMV_CURR_CODE_SIZE			 		5       // ASCII rep. of 2 bytes binary
#define		EMV_MERCH_CAT_CODE_SIZE		 		5       // ASCII rep. of 2 bytes binary

#define		EMV_RID_SIZE				 		11      // ASCII rep. of 5 bytes binary
#define		EMV_MAX_PK_MODULUS_SIZE		 		497     // ASCII rep. of 248 bytes binary
#define		EMV_MAX_PK_EXPONENT_SIZE	 		7		// ASCII rep. of 3 bytes binary
#define		EMV_MAX_AID_SIZE			 		33      // ASCII rep. of 16 bytes binary
#define		EMV_AVN_SIZE						5		// ASCII rep. of 2 bytes binary

#define     EMV_SCHEME_NAME_SIZE                33      // Name of Card Scheme

#define		EMV_PK_FILE_NAME					31		// Name of file containing Public Key + Exponent
#define		EMV_PK_EXPDATE_SIZE					7		// DDMMYY

#define		EMV_CSN_FILE_NAME_SIZE				31		// Name of file containing CSN validation list

//#define		A40_ICCRespData							83
//#define		A40_ICCFinancialTXNReq_SIZE				192

#define 	EMV_TERM_ID_SIZE       8

/* End of EMV stuff */

